package com.zgys.project_mgr.project.model.po;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;



/**
 * @author wx
 * @date 2018-09-29 14:49:42
 */
@ApiModel(value = "ProjectPo", description = "")
public class ProjectPo implements Serializable {
	private static final long serialVersionUID = 1L;

    @ApiModelProperty(name = "id",value = "")
	private Integer id;
    @ApiModelProperty(name = "name",value = "")
	private String name;
    @ApiModelProperty(name = "type",value = "")
	private Integer type;
    @ApiModelProperty(name = "deployFlag",value = "")
	private Integer deployFlag;
    @ApiModelProperty(name = "deviceNum",value = "")
	private Integer deviceNum;
    @ApiModelProperty(name = "remark",value = "")
	private String remark;
    @ApiModelProperty(name = "creator",value = "")
	private String creator;
    @ApiModelProperty(name = "createDate",value = "")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createDate;
    @ApiModelProperty(name = "updator",value = "")
	private String updator;
    @ApiModelProperty(name = "updateDate",value = "")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date updateDate;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：
	 */
	public void setDeployFlag(Integer deployFlag) {
		this.deployFlag = deployFlag;
	}
	/**
	 * 获取：
	 */
	public Integer getDeployFlag() {
		return deployFlag;
	}
	/**
	 * 设置：
	 */
	public void setDeviceNum(Integer deviceNum) {
		this.deviceNum = deviceNum;
	}
	/**
	 * 获取：
	 */
	public Integer getDeviceNum() {
		return deviceNum;
	}
	/**
	 * 设置：
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：
	 */
	public void setCreator(String creator) {
		this.creator = creator;
	}
	/**
	 * 获取：
	 */
	public String getCreator() {
		return creator;
	}
	/**
	 * 设置：
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：
	 */
	public void setUpdator(String updator) {
		this.updator = updator;
	}
	/**
	 * 获取：
	 */
	public String getUpdator() {
		return updator;
	}
	/**
	 * 设置：
	 */
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：
	 */
	public Date getUpdateDate() {
		return updateDate;
	}
}
